3a64a56776caa4830f3338254a55c2b36aa08234,Instantiable/Rendering/StructureRenderer.java,StructureRenderer,draw3D,#number#number#number#,294
Before Change
int sc = ReikaRenderHelper.getGUIScale();
GuiScreen scr = Minecraft.getMinecraft().currentScreen;
GL11.glTranslated(j*0+scr.width/2D+16/sc, k*0+scr.height/2D+16/sc, 256);
double s = 12;
double d = 2;
if (max >= 18) {
d = 0.675;
}
else if (max >= 14) {
d = 0.8;
}
else if (max >= 12) {
d = 0.95;
}
else if (max >= 10) {
d = 1.2;
}
else if (max >= 8) {
d = 1.5;
}
else if (max >= 4) {
d = 1.75;
}
//double drx = (array.getMidX()-array.getMinX());//-2.75/d;
//double dry = (array.getMidY()-array.getMinY());//-2.75/d;
//double drz = (array.getMidZ()-array.getMinZ());//-2.75/d;
double dr = -5.75*d;
//GL11.glTranslated(drx, dry, drz);
GL11.glTranslated(dr, dr, dr);
GL11.glRotated(rx, 1, 0, 0);
GL11.glRotated(ry, 0, 1, 0);
GL11.glRotated(rz, 0, 0, 1);
GL11.glTranslated(-dr, -dr, -dr);
//GL11.glTranslated(-drx, -dry, -drz);
After Change
//GL11.glFrontFace(GL11.GL_CW);
if (transl) {
int sc = ReikaRenderHelper.getGUIScale();
GuiScreen scr = Minecraft.getMinecraft().currentScreen;
GL11.glTranslated(j*0+scr.width/2D+16/sc, k*0+scr.height/2D+16/sc, 256);
double s = 12;
double d = 2;
if (max >= 18) {
d = 0.675;
}
else if (max >= 14) {
d = 0.8;
}
else if (max >= 12) {
d = 0.95;
}
else if (max >= 10) {
d = 1.2;
}
else if (max >= 8) {
d = 1.5;
}
else if (max >= 4) {
d = 1.75;
}
//double drx = (array.getMidX()-array.getMinX());//-2.75/d;
//double dry = (array.getMidY()-array.getMinY());//-2.75/d;
//double drz = (array.getMidZ()-array.getMinZ());//-2.75/d;
double dr = -5.75*d;
//GL11.glTranslated(drx, dry, drz);
GL11.glTranslated(dr, dr, dr);
GL11.glRotated(rx, 1, 0, 0);
GL11.glRotated(ry, 0, 1, 0);
GL11.glRotated(rz, 0, 0, 1);
GL11.glTranslated(-dr, -dr, -dr);
//GL11.glTranslated(-drx, -dry, -drz);